<!DOCTYPE html>
<html >
    <head>
        <meta charset="UTF-8">
        <title>屏幕对象</title>
        <script>
            //屏幕对象
          /*  alert(screen.availWidth);//有效的宽度
            alert(screen.availHeight);//有效的高度
            alert(screen.width);//实际的宽度
            alert(screen.height);//实际的高度
            alert(screen.colorDepth);//颜色深度
            //历史对象
            var his =window.history;
            his.forward();//向后一页
            his.back();//向前一页
            his.go(0);//-2
            //资源管理器对象
            var loc = window.location;
            alert(loc.href);//当前的地址
            alert(loc.hostname);//主机名|域名
            alert(loc.pathname);//地址路径
            alert(loc.port);//端口
            alert(loc.protocol);//协议*/
            //cookie的操作
            //它是一个文件，是存储在客户端机器的文件
            //用于存储信息
            //
            //cookie.split(';');//分割字符串，结果是数组
            //alert(document.cookie);


            //数组操作的各种方法
            //length长度
            // push   往数组中添加元素,(在最后添加)返回数组的长度
            //pop   每次删除最后一个元素  返回删除的元素
            // join  拼接字符串    拼接词
            //concat 数组的追加
            //reverse 数组的反转
            //sort
            //shift   删除第一个元素 返回删除的元素
            //unshift  往数组头部添加一个或多个元素，返回数组的长度
            //slice  数组的截取
            /*  //splice  数组的添加和删除
                       参数1：删除的开始位置
                       参数2：删除的长度
                       参数3：在删除的位置添加新的元素
                       返回值：返回的元素
           */
            //字面量的方式申明数组
            var list1 =[1,2,3,4,5];
            var list2 = new Array();
            list2[0] = 1;
            list2[1] = 2;
            list2[2] = 3;
            list2[3] = 4;
            list2[4] = 5;
        </script>
    </head>
    <body>

    </body>
</html>